﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace blackhouse.BlackApart.Actions.Log {
    public interface IActionLog {

        int LogId { get; }
        DateTime StartDate { get; set; }
        DateTime EndDate { get; set; }
        ActionStatus Status { get; set; }
        string Message { get; set; }
        string Title { get; set; }

        void Save();
        IActionLog AssignNewLogToAction(Action action);
        void AppendToMessage(string message);

    }
}
